#include "config.h"

#ifdef HAVE_ANIMATION
#include <gtk/gtk.h>

#define MRN_IS_PROGRESS_BAR(widget) GTK_IS_PROGRESS_BAR(widget) && widget->allocation.x != -1 && widget->allocation.y != -1
#define ANIMATION_DELAY 100
#define CHECK_ANIMATION_TIME 0.5

G_GNUC_INTERNAL void     murrine_animation_progressbar_add (GtkWidget *progressbar);
G_GNUC_INTERNAL void     murrine_animation_connect_checkbox (GtkWidget *widget);
G_GNUC_INTERNAL gboolean murrine_animation_is_animated (GtkWidget *widget);
G_GNUC_INTERNAL gdouble  murrine_animation_elapsed (gpointer data);
G_GNUC_INTERNAL void     murrine_animation_cleanup ();
#endif /* HAVE_ANIMATION */
